嵌入式微控制器開發─ARM Cortex-M4F 架構及實作演練

嵌入式微控制器開發─ARM Cortex-M4F 架構及實作演練

作者: 郭宗勝 曲建仲 謝瑛之
出版社: 全華圖書
出版在: 2015-07-13
ISBN-13: 9789572199510
ISBN-10: 957219951X





內容描述


<內容簡介>

嵌入式微控制器開發–ARM Cortex-M4F架構及實作演練。本書是針對「ARM Cortex-M4F微控制器」從實務的角度深入探討嵌入式微控制器的原理與應用,先介紹嵌入式微控制器的硬體架構與軟體開發,再以美商德州儀器公司的ARM Cortex-M4F微控制器平台為例,介紹開發板與程式撰寫方式,快速帶領讀者成為嵌入式微控制器的程式開發人員。 本書的特點包括: 1.詳細介紹ARM Cortex-M4F微控制器的硬體架構與軟體開發,是學習德州儀器公司的微控制器平台最佳的入門書籍。 2.完整的範例程式與詳盡的實驗步驟,幫助讀者由淺入深一步步完成程式的撰寫與除錯,培養嵌入式微控制器的開發能力。 3.備有平台開發環境的映像檔與範例程式在雲端供使用者下載,配合本書的內容讓初學者可以立刻上手。  

<章節目錄>

Chapter 1嵌入式系統硬體架構 1-1 嵌入式系統概述  1-2 嵌入式系統硬體組成  1-2-1 處理器硬體模型  1-2-2 處理器指令集架構  1-2-3 處理器的種類 1-3 嵌入式處理器  1-3-1 超低功耗微控制器(Ultra Low Power MCU)  1-3-2 即時控制微控制器(Real Time Control MCU)  1-3-3 安全控制微控制器(Safety Control MCU)  1-3-4 ARM核心處理器(ARM based processor)  1-3-5 數位訊號處理器(Digital Signal Processo)  1-3-6 無線微控制器(Wireless MCU)  Chapter 2 嵌入式系統軟體開發  2-1 嵌入式系統軟體架構  2-1-1 應用程式(Application)  2-1-2 中介程式(Middleware)  2-1-3 作業系統(OS)  2-2 嵌入式軟體開發工具  2-2-1 跨平台開發工具  2-2-2 記憶體配置(Memory mapping)  2-2-3 系統啟動程序  Chapter 3 ARM Cortex-M4F微控制器  3-1 ARM Cortex-M4F微控制器核心  3-1-1 ARM系列處理器  3-1-2 ARM Cortex-M4F的核心架構  3-1-3 操作模式與權限等級  3-1-4 堆疊與暫存器  3-2 記憶體系統(Memory system)  3-2-1 記憶體映射與屬性  3-2-2 Bit-banding運算  3-2-3 非對齊傳輸與獨占存取  3-3 例外與中斷(Exception & Interrupt)  3-3-1 中斷與例外的定義  3-3-2 例外類型與優先權  3-3-3 中斷控制  Chapter 4 ARM Cortex-M3/M4平台與開發板 4-1 ARM Cortex-M4 TM4C123x系列  4-1-1 Tiva TM4C123x系列微控制器  4-1-2 Tiva TM4C123x系列開發板  4-2 ARM Cortex-M4 TM4C129x 系列  4-2-1 Tiva TM4C129x系列微控制器  4-2-2 Tiva TM4C129x系列開發板  4-3 ARM Cortex-M3/M4無線微控制器  4-3-1 SimpleLink Wi-Fi無線微控制器  4-3-2 BLE/Zigbee/6LoWPAN/RF4CE無線微控制器  Chapter 5 CCS(Code Composer Studio) v5 整合開發環境 5-1 實驗說明  5-2 工作原理  5-2-1 Eclipse 軟體框架  5-2-2 Code Composer Studio v5開發環境  5-2-3 Code Composer Studio v5安裝流程  5-2-4 Code Composer Studio v5基本操作  5-3 實驗步驟  Chapter 6 開發環境下載及安裝 6-1 軟體安裝與設定  6-1-1 TivaWare簡介  6-1-2 TivaWare的下載與安裝  6-1-3 週邊驅動函式庫(Peripheral driver library)  6-1-4 USB函式庫(USB Library)  6-1-5 圖形函式(Graphics library)  6-2 TM4C123G開發板安裝與設定  6-2-1 DK-TM4C123G開發板 6-2-2 EK-TM4C123GXL開發板  6-2-3 DK-TM4C129X開發板  6-2-4 DK-TM4C1294XL開發板  Chapter 7 時脈(Clock)與通用輸出入(GPIO)控制實 7-1 實驗說明  7-2 工作原理  7-2-1 時脈(Clock)  7-2-2 通用輸出入(GPIO)  7-3 操作函式 7-3-1 時脈(Clock)的API函式  7-3-2 通用輸出入(GPIO)的API函式  7-4 實驗步驟  7-5 進階實驗  Chapter 8 中斷與計時器控制實作(Interrupt and Timer) 8-1 實驗說明  8-2 工作原理  8-2-1 例外(Exception)與中斷(Interrupt)處理  8-2-2 巢狀向量中斷控制器(NVIC)  8-2-3 中斷暫存器  8-2-4 通用型計時器模組(GPTM)  8-2-5 通用型計時器模組(GPTM)模組初始與設定  8-3 操作函式  8-3-1 槽狀向量中斷控制器(NVIC)的API函式 8-3-2 計時器(Timer)的API函式  8-4 實驗步驟  8-5 進階實驗  8-6 EK-TM4C123GXL開發板開發板實作  Chapter 9 ADC控制實作 9-1 實驗說明  9-2 工作原理  9-2-1 ADC模組  9-2-2 外部溫度感測器(Sensor)  9-3 操作函式  9-4 實驗步驟  9-5 進階實驗  9-6 EK-TM4C123GXL開發板開發板實作 Chapter 10 冬眠模組(Hibernation module)  10-1 實驗說明  10-2 工作原理  10-2-1 冬眠模組(Hibernation module, HIB)  10-3

  類似商品

85折

  $352

ARM Cortex-M4 嵌入式實戰開發精解-基於 STM32F4

$550

  $495

微處理機設計與實務-邁向 AMA Fundamentals Level 與 Essentials Level 先進微控制器應用認證-修訂版, 2/e

$300

  $270

雙核心嵌入式系統開發 DaVinci Soc 平台架構及實作演練

$400

  $360

AMA 中級先進微控制器應用認證學術科研讀攻略 (使用ARM Cortex-M3架構之Holtek 32位元晶片)

VIP 95折

$354

  $336

CC3200 Wi-Fi微控制器原理與實踐:基於MiCO物聯網作業系統

85折

  $301

Cortex-M處理器設計指南/國外電子與電氣工程技術叢書

$560

  $504

Linux 核心開發與實務─INTEL XScale PXA270

$540

  $486

WinCE 4.2 核心開發與實務─INTEL XScale PXA 270

VIP 95折

$414

  $393

ARM Cortex-M4 微控制器原理與應用 -- 基於 Atmel SAM4 系列

$530

  $477

嵌入式系統概論與實作-S3C2440 / 6410 ADS 開發應用實務




相關書籍

ISP 單晶片微電腦控制實務

作者 鄧明發

2015-07-13

CAE分析大系——ANSYS CFD實例詳解

作者 胡坤 謝文傑 周枳旭

2015-07-13

MCS-51 原理與實習-Keil 組合語言版

作者 鍾明政 陳宏明

2015-07-13